On the Validation of Belief–Desire–Intention Agents

نویسندگان

  • Jan Sudeikat
  • Lars Braubach
  • Alexander Pokahr
  • Winfried Lamersdorf
  • Wolfgang Renz
چکیده

Testing and Debugging multi-agent systems (MAS) which are inherently concurrent and distributed – is a challenging task. While complex application scenarios demand intelligent entities with autonomous reasoning capabilities, the applied reasoning mechanisms impair current approaches to validate MAS implementations. Reactive planning systems, namely the well-known Belief Desire Intention (BDI) architecture, have been successfully applied to implement these intelligent entities by means of goal directed agents. Despite testing and debugging, used to validate whether implementations behave as intended, are crucial to serious development efforts, only minor attention has been payed to corresponding tool support and testing procedures for BDI–based MAS. In this paper we describe and categorize common bugs in BDI–based MAS implementations and discuss similarities and differences to general software testing procedures. We particularly examine how the reasoning mechanism inside agent implementations can be checked and how static analysis of agent declarations can be used to visualize and check the overall communication structure in closed MAS. We present corresponding tool support, which relies on the definition of crosscutting concerns in BDI agents and enables both approaches to the Jadex Agent Platform.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Model Checking Multi-Agent Systems

Multi-agent systems are increasingly complex, and the problem of their verification and validation is acquiring increasing importance. In this paper we show how a well known and effective verification technique, model checking, can be generalized to deal with multi-agent systems. This paper explores a particular type of multi-agent system, in which each agent is viewed as having the three menta...

متن کامل

An Extension of BDICTL with Functional Dependencies and Components

This paper discusses the formal specification of properties that determine the behavior of component based BDI agents, i.e. classical BDI agents in which the mental attitudes are conditional and represented by interconnected components. Some properties, such as realism and commitment strategies, have already been discussed in the BDI literature and can be formally specified by for example Rao a...

متن کامل

Agent-Based Stock Trader

In this paper, we introduce a unique implementation scheme of the Belief-Desire-Intention (BDI) model to be used in an agentbased application using Java. The example prototype system is the Agent-based Stock Trader (AST) that is a stock-trading expert based on intelligent agents. Agents in AST are based on the Belief-Desire-Intention (BDI) model in artificial intelligence. This paper proposes h...

متن کامل

Hospital Site Selection Using a Bdi Agent Model

This paper presents a newly developed Belief-Desire-Intention (BDI) Agent-based model for estimating suitable hospital sites. Our model makes use of existing geospatial functions and a novel BDI architecture of agent techniques. More specifically, the fundamental concepts of practical reasoning architecture such as belief, desire, intention, along with commitment, and interaction have been comb...

متن کامل

Development and Validation of the Determinants of Childbearing Intention Questionnaire Based on Theory of Planned Behavior in Iranian Women

 Background and purpose: In today's world, declining fertility rates have led most high- and middle-income countries to pursue pronatalist policies. To plan for fertility desire and intention, it is necessary to examine their determinants in different societies. The purpose of this study was to design and evaluate the validity and reliability of a questionnaire that could measure the components...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006